wall to shelter trees - French English Dictionary